package com.punch.common.vo.course;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

import java.io.Serializable;

/**
 * SignInClassVO-报名学生 表单
 *
 * @author xiaol
 * @version 1.0.0
 * @since 2020/7/21
 */
@Data
public class SignInStudentVO implements Serializable {

    /**
     * 学生课表id
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private Long courseScheduleId;


    private String studentName;

    private Integer sex;

    private String gradeClass;

    @JsonInclude(JsonInclude.Include.NON_NULL)
    private String courseName;

    @JsonInclude(JsonInclude.Include.NON_NULL)
    private Integer signInStatus;

}
